Big Huge Thesaurus

ring-tailed cat

noun